/* CSS Document */

.carinsurance {
margin:0 auto;
width:270px; height:46px;
background:url(../images/button/car-insurance.png) 0 0;
}

.carinsurance:hover {
margin:0 auto;
width:270px; height:46px;
background:url(../images/button/car-insurance.png) 0 -46px;
}

.carinsurance:action {
margin:0 auto;
width:270px; height:46px;
background:url(../images/button/car-insurance.png) 0 -46px;
}


.pa {
margin:0 auto;
width:270px; height:46px;
background:url(../images/button/pa.png) 0 0;
}

.pa:hover {
margin:0 auto;
width:270px; height:46px;
background:url(../images/button/pa.png) 0 -46px;
}

.pa:action {
margin:0 auto;
width:270px; height:46px;
background:url(../images/button/pa.png) 0 -46px;
}


.travelinsurance {
margin:0 auto;
width:270px; height:46px;
background:url(../images/button/travel-insurance.png) 0 0;
}

.travelinsurance:hover {
margin:0 auto;
width:270px; height:46px;
background:url(../images/button/travel-insurance.png) 0 -46px;
}

.travelinsurance:action {
margin:0 auto;
width:270px; height:46px;
background:url(../images/button/travel-insurance.png) 0 -46px;
}

.homeloan {
margin:0 auto;
width:270px; height:46px;
background:url(../images/button/home-loan.png) 0 0;
}

.homeloan:hover {
margin:0 auto;
width:270px; height:46px;
background:url(../images/button/home-loan.png) 0 -46px;
}

.homeloan:action {
margin:0 auto;
width:270px; height:46px;
background:url(../images/button/home-loan.png) 0 -46px;
}

.flights {
margin:0 auto;
width:270px; height:46px;
background:url(../images/button/air-fares.png) 0 0;
}

.flights:hover {
margin:0 auto;
width:270px; height:46px;
background:url(../images/button/air-fares.png) 0 -46px;
}

.flights:action {
margin:0 auto;
width:270px; height:46px;
background:url(../images/button/air-fares.png) 0 -46px;
}

.hotels {
margin:0 auto;
width:270px; height:46px;
background:url(../images/button/cheap-hotels.png) 0 0;
}

.hotels:hover {
margin:0 auto;
width:270px; height:46px;
background:url(../images/button/cheap-hotels.png) 0 -46px;
}

.hotels:action {
margin:0 auto;
width:270px; height:46px;
background:url(../images/button/cheap-hotels.png) 0 -46px;
}




.quote {
margin:0 auto;
width:270px; height:46px;
background:url(../images/button/quote.png) 0 0;
}

.quote:hover {
margin:0 auto;
width:270px; height:46px;
background:url(../images/button/quote.png) 0 -46px;
}

.quote:action {
margin:0 auto;
width:270px; height:46px;
background:url(../images/button/quote.png) 0 -46px;
}


.apply {
margin:0 auto;
width:250px; height:46px;
background:url(../images/button/apply.png) 0 0;
}

.apply:hover {
margin:0 auto;
width:250px; height:46px;
background:url(../images/button/apply.png) 0 -46px;
}

.apply:action {
margin:0 auto;
width:250px; height:46px;
background:url(../images/button/apply.png) 0 -46px;
}



.quoteTh {
margin:0 auto;
width:270px; height:46px;
background:url(../images/button/quote_th.png) 0 0;
}

.quoteTh:hover {
margin:0 auto;
width:270px; height:46px;
background:url(../images/button/quote_th.png) 0 -46px;
}

.quoteTh:action {
margin:0 auto;
width:270px; height:46px;
background:url(../images/button/quote_th.png) 0 -46px;
}

.applyTh {
margin:0 auto;
width:250px; height:46px;
background:url(../images/button/apply_th.png) 0 0;
}

.applyTh:hover {
margin:0 auto;
width:250px; height:46px;
background:url(../images/button/apply_th.png) 0 -46px;
}

.applyTh:action {
margin:0 auto;
width:250px; height:46px;
background:url(../images/button/apply_th.png) 0 -46px;
}



.CallUsNow {
margin:0 auto;
width:190px; height:30px;
background:url(../images/button/callusnow.png) 0 0;
}

.CallUsNow:hover {
margin:0 auto;
width:190px; height:30px;
background:url(../images/button/callusnow.png) 0 -30px;
}

.CallUsNow:action {
margin:0 auto;
width:190px; height:30px;
background:url(../images/button/callusnow.png) 0 -30px;
}

.EmailQuote {
margin:0 auto;
width:190px; height:30px;
background:url(../images/button/emailquote.png) 0 0;
}

.EmailQuote:hover {
margin:0 auto;
width:190px; height:30px;
background:url(../images/button/emailquote.png) 0 -30px;
}

.EmailQuote:action {
margin:0 auto;
width:190px; height:30px;
background:url(../images/button/emailquote.png) 0 -30px;
}

/*Login Medium Button Start*/
.button_login_m
{
    border:none;
    cursor:pointer;
    width: 87px;
    height: 32px;
    background: url(../images/button/login.png) no-repeat;
}

.button_login_m_mousedown
{
    border:none;
    cursor:pointer;
    width: 87px;
    height: 32px;
    background: url(../images/button/login.png) 0 -64px no-repeat;
}

.button_login_m:hover
{
    cursor:pointer;
    width: 87px;
    height: 32px;
    background: url(../images/button/login.png) 0 -32px no-repeat;
}
/*Login Medium Button Start*/
/****************************************************************/
/****************************************************************/
.button_recoverpassword
{
    border:none;
    cursor:pointer;
    width: 180px;
    height: 23px;
    background: url(../images/button/recover-password.png) no-repeat;
}

.button_recoverpassword:hover
{
    border:none;
    width: 180px;
    height: 23px;
    background: url(../images/button/recover-password.png) 0 -23px no-repeat;
    cursor: pointer;
}
/****************************************************************/
/****************************************************************/
.button_resetpassword
{
    border:none;
    cursor:pointer;
    width: 180px;
    height: 23px;
    background: url(../images/button/set-password.png) no-repeat;
}

.button_resetpassword:hover
{
    border:none;
    width: 180px;
    height: 23px;
    background: url(../images/button/set-password.png) 0 -23px no-repeat;
    cursor: pointer;
}
/****************************************************************/
/*Wide Button Processing Start*/
.button_w_processing
{
    border:none;
    width: 180px;
    height: 23px;
    background: url(../images/button/processing_180px.png) no-repeat;
    cursor:wait;
}
/*Wide Button Processing END*/
/*Wide Button Processing Two Start*/
.button_w2_processing
{
    border:none;
    width: 138px;
    height: 23px;
    background: url(../images/button/processing.png) no-repeat;
    cursor:wait;
}
/*Wide Button Processing Two END*/
/****************************************************************/
/*Show Result Button Start*/
.button_showresult
{
    border:none;
    cursor:pointer;
    width: 180px;
    height: 23px;
    background: url(../images/button/show-results.png) no-repeat;
    cursor: pointer;
}
.button_showresult:hover
{
    border:none;
    width: 180px;
    height: 23px;
    background: url(../images/button/show-results.png) 0 -23px no-repeat;
    cursor: pointer;
}
/*Show Result Button END*/
/****************************************************************/
.button_viewcompletedetail
{
    border:none;
    cursor: pointer;
    width: 180px;
    height: 23px;
    background: url(../images/button/view-completed-details.png) no-repeat;
}

.button_viewcompletedetail:hover
{
    border:none;
    width: 180px;
    height: 23px;
    background: url(../images/button/view-completed-details.png) 0 -23px no-repeat;
    cursor: pointer;
}
/****************************************************************/
.button_rerunquote
{
    border:none;
    cursor: pointer;
    width: 180px;
    height: 23px;
    background: url(../images/button/rerun-quotes.png) no-repeat;
}

.button_rerunquote:hover
{
    border:none;
    width: 180px;
    height: 23px;
    background: url(../images/button/rerun-quotes.png) 0 -23px no-repeat;
    cursor: pointer;
}
/****************************************************************/
.button_deleteresult
{
    border:none;
    cursor:pointer;
    width: 180px;
    height: 23px;
    background: url(../images/button/delete-results.png) no-repeat;
}

.button_deleteresult:hover
{
    border:none;
    width: 180px;
    height: 23px;
    background: url(../images/button/delete-results.png) 0 -23px no-repeat;
    cursor: pointer;
}
/****************************************************************/
/*Back Button Start*/
.button_back
{
    border:none;
    cursor:pointer;
    width: 132px;
    height: 48px;
    background: url(../images/button/back.png) no-repeat;
}
.button_back:hover
{
    border:none;
    width: 132px;
    height: 48px;
    background: url(../images/button/back.png) 0 -48px no-repeat;
    cursor: pointer;
}

.button_back_mousedown
{
    border:none;
    cursor:pointer;
    width: 132px;
    height: 48px;
    background: url(../images/button/back.png) 0 -96px no-repeat;
}
/*Back Button End*/
/****************************************************************/
/*Submit Button Start*/
.button_submit
{
    border:none;
    cursor:pointer;
    width: 132px;
    height: 48px;
    background: url(../images/button/submit_large.png) no-repeat;
}
.button_submit:hover
{
    border:none;
    width: 132px;
    height: 48px;
    background: url(../images/button/submit_large.png) 0 -48px no-repeat;
    cursor: pointer;
}

.button_submit_mousedown
{
    border:none;
    cursor:pointer;
    width: 132px;
    height: 48px;
    background: url(../images/button/submit_large.png) 0 -96px no-repeat;
}
/*Submit Button End*/
/****************************************************************/
/*Large Processing Button Start*/
.button_processing
{
    border:none;
    width: 132px;
    height: 48px;
    background: url(/images/button/processing_large.png) no-repeat;
    cursor:wait;
}
/*Large Processing Button END*/
/****************************************************************/